The glass rooms on the river
Nestled under the shade of 150 year old London Plane trees on the Wharf of the Tower of London, the Glass Rooms offer a dining experience like no other. With their panoramic views of the River Thames, Tower Bridge, The Shard and the Tower of London, these 12 exclusive and intimate Glass Rooms offer a unique setting for your ultimate dining experience. For one summer only, from June to September, we’ll be serving a menu inspired by our British growers and farmers all in the privacy of your own private dining space.