These houses are part of the Trenchard Street Estate, a development carried out by Greenwich Hospital Estates c.1913.
A small part of Greenwich Power Station (1905) can be seen on the right.
Back to Central Greenwich gallery >>