23 Francis St., Westminster SW1P 1DN United Kingdom
Windsor Castle Entrance from Google Earth
Claim copyright