An area of London south of the River Thames in the London Borough of Wandsworth.
Landmarks[]
- Battersea Dogs and Cats Home: A shelter which houses dogs and cats in permanent homes.
- Battersea Park: A large park found just south of the river.
- Battersea Park Station
- Battersea Power Station
The Wikipedia page is [1]