Commercial Hotel on the north side of Regent's Park in residential Hampstead, 15 minutes from the West End & main line stations.
There are no tags yet for this venue.