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 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.
Our interior lifestyle space has extremely striking natural light which is provided by ten large ... More