23, Richmond Place, Plumstead, Greenwich, London, England

Street Richmond Place
Country England
 
Enclosed By
Richmond Place
 
Place Encloses