Levi

A 8,000 square foot event space and film location situated in .

This unique location is a former industrial laundrette that has been transformed into three distinct units, each offering a variety of backdrops and raw aesthetics that are perfect for production purposes.

London SE1

Download Location PDF

Previous
Previous

Thea

Next
Next

Jarvis