Venue detail


The Buiilding Centre

Store Street
London WC1E 7BT United Kingdom
www.buildingcentre.co.uk/home.asp