Two stunning showrooms in this unique shop, they are architecturally interesting Victorian rooms that are well decorated & also incorporate the signature hand crafted costumes of the company itself. There is also a one bedroom flat to the rear of the shopfront & a yard at the back. Located in New Cross, London.
Local train stations, hotels, restaurants and parking.
Tags relating to this listing