St. Margaret’s Church, Plumstead Common, Plumstead, Greenwich, London, England

Street Plumstead Common
Country England
 
Enclosed By
Plumstead Common
 
Place Encloses