Which fashionable London thoroughfare, about three quarters of a mile (1.2 km) long, runs from Hyde Park Corner to Marble Arch, along the length of the eastern side of Hyde Park?
A4202 road A4202 Park Lane, Mayfair A4202 road (Great Britain) Park Lane Park Lane (road) Park Lane, London