Holborn Hall

193-197 High Holborn,
London, WC1V 7BD

Unfavorite No one has favorited this theater yet

Showing 1 comment

KenRoe
KenRoe on November 1, 2009 at 9:52 am

A photograph of Holborn Town Hall in May 2009:
http://www.flickr.com/photos/albedo/3508971792/