London
Ref No.
LOC876
This fantastic 5000 sq ft warehouse is located near Old St. Great for photo shoots, small set build, crowd holding or prop store.