
There are a few roof top restaurants one could explore in London. The Roof Gardens Babylon on High Street Kensington is a pretty hidden place with a roof top garden, a restaurant and a private club. The restaurant itself is quite nice with… Continue reading

