#3961

London, E3

Description

A versatile industrial warehouse featuring high ceilings, an open-plan layout, floor to ceiling windows, a terrace overlooking the river.

Map
Similar Locations