Parking near Holiday Inn Bloomsbury
-Parking spaces located at Holiday Inn Bloomsbury in London.
- The spaces are suitable for vehicles up to the size of a Large - (4x4).
-At this location, there is Covered Parking, CCTV, Security Lighting, On-Site Staff and Underground Parking.
-The spaces are ava