Housed within the charming Melia White House Hotel, The Place Restaurant presents a international buffet spread to diners in addition to an a la carte menu. Escape the bustle of Regent's Park and dine in the classy interior decked out in a soothing white colour palette.
Venue Details & Map
The Place Restaurant
Melia White House
Osnaburgh StreetLondonGreater LondonNW1 3UP
- +44 2073913000