Location 00029
Great space operating as a car park, which can also be used as a car showroom. Pillars interspersed throughout and ceiling to floor glass walls.
Additional Info
Distance From London W1(miles): 2.58
Parking: On site
Access: Good
Availability:
Power: On site power
Noise:
Address
Area: Central London\East London