← Back to Events Best of Britannia London Nicholls and Clarke Building, 3-10 Shoreditch High Street Shoreditch, London E1 6PG United Kingdom http://bestofbritannia.com/events/london/london-2015/ There were no results found.