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.
Distance From London W1(miles): 2.58
Parking: On site
Power: On site power
Area: Central London\East London