Located 1.3 km from Battersea in London, this air-conditioned apartment features a terrace with river views. The property features views of the garden and is 2.1 km from Westminster Abbey. Free WiFi is featured throughout the property.
Address: Apt.91, Riverlight 4, Riverlight Quay, London
Rates from:
GBP 180 Booking.com