Britannia Hampstead Hotel
Primrose Hill Road,
Hampstead,
London,
NW3 3NA
Pets accepted for £10 per pet per night. £50 refundable deposit.
Pets not allowed in the restaurant.
Primrose Hill Road,
Hampstead,
London,
NW3 3NA
Pets accepted for £10 per pet per night. £50 refundable deposit.
Pets not allowed in the restaurant.