Golders Green Serviced Apartments
London, NW11 8RR, United Kingdom,Object type: Hotel London
One of our bestsellers in London! Situated in London, Golders Green Serviced Apartments features free WiFi, 3.7 miles from London Zoo and 3.7 miles from Camden