The Terrace Restaurant at Le Meridien in London (Mayfair & St. James)

The Terrace Restaurant at Le Meridien

High above Piccadilly, The Terrace Restaurant is one of the roomiest venues in London. With its vented natural sunlight captured in the shadows of the stone pillars, it boasts a blend of old and new world within its classical yet contemporary surroundings

Details

21 Piccadilly
London, England, W1J 0BH, United Kingdom
020.7734.8000

Reviews (2)

Sort: Usefulness | Date

Quote-leftFantastic service.Quote-right

Quote-leftAfternoon tea is good and cheaper that FortnumQuote-right

Image Gallery (1)