Calvin Residence Apartments
Guests of London will have a nice stay at Calvin Residence apartment. Guests can benefit from laundry and room service.
This property is set 4.8 km from Tower of London. London city center is 5 km away. Serving a wide range of dishes, Frankie's Italian Bar & Grill and ASK - Barnes can be reached within 5 minutes’ walk.
The rooms have elegant furniture.
The nearest subway station is Caledonian Road, located about 950 meters from the property.