Caledonian Road Apartments
Caledonian Road apartment is located around 1450 meters away from St. Pancras International Station and 1150 meters from Business Design Centre .
The city center is 5 km away. Rhodes Twenty Four pampers guests with British and Turkish dishes and lies within 200 meters of the property.
20 minutes by car from London City airport.