Albert Bridge Apartments, Battersea, South West London SW11 4LR

Albert Bridge Apartments London

445-447, Battersea Park Road,
Battersea,
London,
SW11 4LR

Tel: 020 3384 9060

Battersea, Clapham Junction

Star Rating: 3-star