57 Theobalds Road Holborn WC1X 8SP
Holborn Station (6 min walk) Red Lion Square (Pay & Display Street Parking, 3 min walk)