Car Parking & Garaging in London - Holborn 27 Old Gloucester Street, Holborn, London, WC1N 3XX Tags: clamping, parking