Beautiful Art Deco venue, ballroom space and art deco bar, with grand, wood panelled staircase. Located in Holborn.
Local train stations, hotels, restaurants and parking.
Tags relating to this listing
Locations similar to 3258