The Blue Lion

The Blue Lion
133 Gray's Inn Road, London, WC1X 8TU