Battersea Place Situated on Albert Bridge Road, opposite Battersea Park, Battersea Place marks a new generation of retirement facilities for London. As a lifestyle choice for the Phone: +44 20 7924 8600 73 Albert Bridge Rd,SW11 4DS Great Britain Map Other Categories: Business Services |