Pall Mall, London (built 1661)
Location: 51.506944°N, 0.133056°W