Primrose GuesthouseLondon, United Kingdom Address: 34 Primrose Gardens , Belsize Park State: United Kingdom City: London Zipcode: NW3 4TN Longitude: -0.1625 Latitude: 51.546.902 Rates from: 0 Accommodation Booking