London Temple Square

51.513051, -0.111604