Hi - bit late on this one but only just seen it.

The building on the right with the 7 arched windows spanning two floors was Telegraph House, an old Post Office building that was occupied by the...