Car Parks near The Horse Hospital
ADDRESS
The Horse Hospital, 30 Colonnade, Bloomsbury, London WC1N 1HX
OPENING TIMES
Mon to Sat 12noon-6pm
London Hotels
From cheap budget places to stay to luxury 5 star suites see our discounts for The Horse Hospital hotels, including from 0% off. |