Converted Oil Refinery, Deptford
LONDON, England
A converted oil refinery on the outskirts of London. A 2500 sq foot space with its own re-purposed bar. A stripped back interior allows for anyone to come in and make the space their own!