Roehampton Lane London

51.448062, -0.236662