Battersea

An area of London south of the River Thames.

Served by Battersea Park Station.

Battersea Cats and Dogs Home is in the area.

[[Stub}}