River Side London apartment is a great place to stay in the Kensington and Chelsea district, a 25-minute stroll from Victoria and Albert Museum.
The 13.7-tonne Big Ben Bell is 1.5 miles away, while the botanic and apothecary Chelsea Physic Garden is a short way from this apartment. The apartment is situated a 5-minute walk from Chelsea Bridge, a 10-minute walk from Sloane Square subway station.
At this accommodation, a shower have been provided to enhance your comfort.
The apartment comprises a kitchenette for self-catering. River Side apartment is also 2.3 miles from Marylebone train station.