Launcelot Cottage, Launcelot Place, Westminster, London, England

Street Launcelot Place
City Westminster
Country England
 
Enclosed By
Launcelot Place
 
Place Encloses