City Stay Aparts – Camden Townhouse
Grafton Road London, NW5 3JESituated 1.2 km from Camden Market in London, this apartment features a patio. The unit is 1.7 km from London Zoo. Free WiFi is provided throughout the property.
1 rooms
from £100