Current condition:
Demolished
The building is near the centre of this 1947 photo:
It's a big building, with what looks like a semi-circular wall around the downhill edge.
Does anyone know what it was?
The current building on the site is Trafalgar Court. If you zoom in on the satellite view below, it looks to cover the same area as the old building and also has a curve to its downhill side:
Tags: