The Dublin Castle, London

rated excellent

The Dublin Castle

94 Parkway
Camden
London
NW1 7AN

Website:
bugbearbookings.com