Route GuidesRoutes City GuidesCities Map Log in

London The Swiss Apartment

London
75 Upper Richmond Road The Swiss flat 6, London, SW15 2SR

1 rooms · ★★★★ · from £115


Situated 2.8 km from Stamford Bridge in London, this apartment features a terrace. Providing free private parking, the apartment is 2.8 km from Chelsea FC. Free WiFi is offered . Towels and bed linen are available in this apartment.