Horse Guard's Avenue

London, England, United Kingdom