5, Thomas Street, Poplar, Tower Hamlets, London, England

Street Thomas Street
Country England
 
Enclosed By
Thomas Street
 
Place Encloses