Where is Sloane Square?

Coordinates: 51.492521, -0.157188

Be the first visitor to thank for this answer!

Thanks!