when I was looking for Abercromby Square on my Alan Godrey 1906 map I noticed a Bishops Palace on the corner of Oxford St & Chatham Street.
is this building still standing ?
Mandy