LON2620 - East London: Industrial Space With Cafe Available For Filming
An 8,000 square foot creative space nestled in the heart of London's Docklands,. This location is a repurposed office space with a modern, industrial feel. It is perfect for film and photography shoots, rehearsals and productions, events, screenings and exhibitions. Located on the eighth floor, it provides stunning views over the city.
East London, United Kingdom