Stanhope Gate–North Lodge, Hyde Park, Westminster, London, England

City Westminster
Country England
 
Enclosed By
Hyde Park
 
Place Encloses