AdLondon Hotel Booking. Find the Best Accommodation Deals for Your Stay in London. It's Time to Start Your Adventure - And We Have The Deals to Make Your Stay Hassle-Free.
Battersea is a large district in southwest London, part of the London Borough of Wandsworth, England. It is centred 3.5 miles southwest of Charing Cross and also extends along the south bank of the Thames Tideway. It includes the 200-acre Battersea Park.
AdDiscover our five-star hotel positioned in one of the most central London locations. Enjoy fine dining & generous British hospitality at The Rubens at The Palace. Book now.