Can we help? +44 207 371 5973
Added to Basket ×
You have no items in your shopping cart.
The Turnham Green store will be open on Christmas Eve & New Year's Eve from 9am-5.30pm. The store will be shut all day on Christmas Day, Boxing Day & New Year's Day.
Opened in 2009, our Turnham Green store is located on Turnham Green Terrace and is just a 2 minute stroll from Turnham Green station. Located in west London, it's a great local alternative to the West End and a great location to come and see our new collections in person!