TravelMuse
 
 

Notting Hill

London, United Kingdom

Guide         Hotels         Attractions         Restaurants         Shops

Address

Notting Hill
W11 3HT London
United Kingdom

Phone

+44 87 0156 6366(Tourist Information)


Neighborhood

Notting Hill/ Ladbroke Grove


Nearest Train

Notting Hill Gate


Category

Markets


Avg User Rating

12 reviews