Marathi | Hindi
FOLLOW US :
City
Battersea is a district of South West London, England, within the London Borough of Wandsworth. It is located on the south bank of the River Thames, 2.9 miles south west of Charing Cross.