Our location


Located in a prominent position on Wandsworth Road, London, our showroom can be found just a stone’s throw away from Wandsworth Road Train Station and just a few short steps from many bus routes.

Feel free to call us ahead of time if there’s something in particular you’re looking for – and don’t worry, we provide delivery within three miles.