My Bloomsbury, London Parking