My guess would be that this modern addition is a fire escape.
GPS Coordinates:
51.45859, -2.61678
Neighbourhood: Clifton College
Street: Clifton Park