Best Hotels in Battersea: Where to Stay in Battersea
A stunning riverside neighbourhood, Battersea is one of the most popular areas in South West London. Discover where to stay in Battersea with this guide. Words by John Rogers With the recent development of Battersea Power Station, and Battersea Park just around the corner, it’s no surprise that Battersea is one of the hottest places …