Sloane Street United Kingdom

51.49419, -0.158189