Ewhurst House was a 17 storey tower block on Jamaica Street on the Stifford Estate in Tower Hamlets, East London. Approved in 1958 and completed in 1961, it has since been demolished.
| Identifier (URI) | Rank |
|---|---|
| dbkwik:resource/uE_7v8KkJyfs5UfTBFnwkQ== | 5.88129e-14 |