Chiswell Street Dining Rooms
Plush as they come, Chiswell Street Dining Rooms make no bones about it, their forte is strictly to be one of the best fine dining restaurants in London, and they're doing a darn good job at it. From their botanical theming down to their British plates, this is not one to miss.