32, Hamilton Terrace, Plumstead, Greenwich, London, England

Street Hamilton Terrace
Country England
 
Enclosed By
Hamilton Terrace
 
Place Encloses