See all 2 tips
Good place and good employees but a bit pricy compared to others!
Love this place just don't the road from mine.
London, Greater London
British Home Stores
Download Foursquare for your smart phone and start exploring the world around you!