Battersea is a place in the London Borough of Wandsworth. It is an inner-city district located 3 miles (4.8 km) south west of Charing Cross.
Battersea is an area of London lying on the south bank of the River Thames. Vaguely triangular in shape, its northern boundary is the Thames, as it runs first north-east, and then east, before turning north again to pass Westminster. Its north... read more about Battersea, SW11