Battersea is in the London Borough of Wandsworth and stands on the south bank of the River Thames, spanning from Fairfield in the west to Queenstown in the east. The area is conveniently located just 3 miles from Charing Cross and easily accessible from most parts of...

read more