21,000 sq ft warehouse space in East London's Truman Brewery complex
21,000 sq ft on first floor
Local train stations, hotels, restaurants and parking.
Tags relating to this listing
Locations similar to 1103