Stock Photo: England, London, Hyde Park. Skyline view over Hyde Park to Mayfair and central London.