Harrow Place London

51.516135,-0.077407