Veeve - Primrose Hill Cottage is an apartment set in London, 400 metres from Hampstead Theatre. The unit is 1.3 km from Lord's Cricket Ground. There is a seating area and a kitchen. There is a private bathroom with a bath or shower. London Zoo is 1.4 km from Veeve - Primrose Hill Cottage, while Rege Read more
Veeve - Primrose Hill Cottage is an apartment set in London, 400 metres from Hampstead Theatre. The unit is 1.3 km from Lord's Cricket Ground. There is a seating area and a kitchen. There is a private bathroom with a bath or shower. London Zoo is 1.4 km from Veeve - Primrose Hill Cottage, while Regents Park is 1.5 km from the property. The nearest airport is London City Airport, 16 km from Veeve - Primrose Hill Cottage.