Veeve 1 Bed Flat On Rosslyn Hill Hampstead is located 56 Rosslyn Hill London London, England United Kingdom NW3 1ND