Choose your location

Kensington

ROOF GARDENS

99 Kensington High Street,
London
W8 5SA
(Access to the building is via Derry Street which branches off Kensington High Street)

Nearest Tube/Rail:
High Street Kensington


Click here for a map