Tea room
Kensington Gardens is one of Tea room.

1. Kensington Gardens

9.6
Kensington Rd (Bayswater Rd), London, Greater London
Park · Knightsbridge and Belgravia · 181 tips and reviews
Borough Market is one of Tea room.

2. Borough Market

9.5
Borough High St (Bedale St), London, Greater London
Farmers Market · South Bank · 1073 tips and reviews
Royal Botanic Gardens is one of Tea room.

3. Royal Botanic Gardens

9.5
Kew Rd, Kew, Greater London
Botanical Garden · 188 tips and reviews