Lux 1 Bedroom Apartment Regents Park by City Stay London
NW1 7SA, Camden, London, NW1 7SA, United Kingdom,Object type: Hotel London
One of our top picks in London.Situated within 750 yards of London Zoo and 900 yards of Camden Market in London, Lux 1 Bedroom Apartment Regents Park by City St