New Member: Location 18
Location 18 is a beautiful two level location space situated in the heart of Shoreditch, East London. The combination of a sublime interior lifestyle space, stunning decked roof terrace and highly experienced team make this a unique, versatile and totally flexible space to suit a broad spectrum of productions, ranging from photo shoots/stills photography to film/tv, corporate events and launch parties.