New Castle Street,
Aldgate East tube station, circa 1895
Credit: User unknown/public domain
New Castle Street is an old East End street.
It appears on the 1899 Booth map.
return to article