Belvedere Road Greater London, England SE1
The Roof Garden is a tranquil oasis located on the Queen Elizabeth Hall. It boasts a diverse collection of over 200 wild native plants, a beautifully maintained luscious lawn, and breathtaking views of London. Additionally, our Cafe & Bar offers a delightful dining experience amidst this natural haven.