The Horse Hospital

Related Articles:
Related Events: London Short Film Festival
Area: Bloomsbury
Address: Colonnade, Bloomsbury, London WC1N 1JD, United Kingdom [map]
Phone: +44 20 7833 3644 +44 20 7833 3644
Access: 45 m from Russell Square Piccadilly Line
0.6 km from Holborn Piccadilly LineCentral Line
0.7 km from Goodge Street Northern Line
Hours: 12pm-6pm | Closed Sat and Sun