United Kingdom March 23, 2024Mayfair London Walk, London City Walk from Oxford Street to Hyde Park via Mayfair, Bond Street [4K]