Riverside London Apartment with Terrace. Located Opposite Chelsea Harbour.

London, 36 Groveside Court , Lombard Road, SW11 3RQ
From £ 253 per night

2 Bedrooms

4 Guests


(Aged under 14)

info_outlinePlease select
the date period first.