Best of Britannia in London_Britian

Best of Britannia in London_Britian 26.06.15
Designed, made and manufactured in Britain; Best of Britannia the biggest pop up department store celebrating all things British. This 26th, 27th and 28th June 2015 at the Nicholls and Clarke Building, 3-10 Shoreditch High Street, London, E1 6PG.