Hyde Park Corner

Road junction in London, England From Wikipedia, the free encyclopedia

Hyde Park Cornermap