House of Lords
House of Lords is exactly the kind of place you envision when you hear the words House of Lords; it’s regal and larger-than-life, and by all means, magnificent! A darn good place with multiple cuisines and alcohol to entertain you, House of Lords also has an ambiance that can be termed as ‘to die for’. The spacious dining area with plush seating arrangements makes one very comfortable here. Add the awesomeness of Mongolian, Continental, American and Japanese cuisines to it, and what you basically have is a royal experience. Do try them out for their delectable spread and the spectacular ambiance that makes you feel like a real lord!