Has anybody ever come across any information on this address before? It would appear to be the same as the 'Alexandra Buildings' mentioned in Shoreditch in this thread:
and also again here, where it is mentioned as being between Wentworth Street and 'Shephard Street'(?):
- or is it?
Does anyone know any more about this, or its approximate location?
and also again here, where it is mentioned as being between Wentworth Street and 'Shephard Street'(?):
- or is it?
Does anyone know any more about this, or its approximate location?
Comment