Park Lane Mayfair

51.505739, -0.151239