The Showrooms

The Showrooms
Old Nicholls and Clarke Building, 3/10 Shoreditch High Street, London, E1 6PG