65a Chaltons Street

65a Chaltons Street Book / Directions
65a Chaltons Street features accommodation situated in London, 1.4 km from Kings Cross Theatre and 1.8 km from British Museum. Camden Market is 1.9 km from the apartment, while London Zoo is 2.4 km from the property.
Address
65a Chaltons Street
Nearest stations
About 1 minutes from Warren Street on foot
Reserve

Transit information

Nearest places

Nearest hotels

cntlog