The Madera Restaurant Offers an Enchanting Dining Experience
The ambiance is complemented by modern lighting, decor, and music that cater to both city workers looking for a sophisticated night out and tourists seeking a special dining experience. Taste London Magazine Nestled atop the Treehouse Hotel in London’s Langham Place, The Madera Restaurant offers an enchanting dining experience that starts the moment you ascend…