London
Kensington Roof Gardens is one of London.

1. Kensington Roof Gardens

99 Kensington High St (Derry St), London, Greater London
Cocktail Bar · Queen's Gate · 78 tips and reviews