Lancaster Mews London

51.457209, -0.188272