92C, Fordwych Road, Hampstead, London, England, United Kingdom

Gramps ID P1865
City London
Country United Kingdom
 
Enclosed By
Hampstead
 
Place Encloses