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. Kaburga pampers guests with Turkish and Italian dishes and lies within 150 meters of the property.
20 minutes by car from London City airport.