More reviews from Yelp
Top reviews from
Undoubtedly the best flooring shop in the whole of London town by virtue of the awesome dog that lives there. The floors are also nice - I know this as I am...bylovelychaos -
No tips from Foursquare.
No reviews from searchopedia.co.uk
Great Russell Street, London WC1B 3DG, United Kingdom