Battersea College of Technology, 75-79 Albert Bridge Road: view of an adjacent property.
Battersea College of Technology, 75-79 Albert Bridge Road: view of an adjacent property.