Primrose Hill Road, Hampstead, London, NW3 3NA
Pets accepted for £10 per pet per night. £50 refundable deposit. Pets not allowed in the restaurant.
Website
Please mention that you found this accommodation on Can We Take The Dog!