Sloane Apartments, E1
Aldgate East tube station, circa 1895
Credit: User unknown/public domain
Sloane Apartments is sited on Old Castle Street.
return to article