The chapel, Trinity Hospital, Mile End Road, Tower Hamlets, London. The chapel of Trinity Hospital, a development of almshouses in Mile End Road, London. They were founded in 1695 for retired ship's captains and their widows. In 1896, permission to demolish them was refused as a result of popular protest.
World Europe United Kingdom England Greater London London Tower Hamlets Tower Hamlets
Pixel Dimensions (W x H) : 3828x5029
File Size : 56,400kb