London Temple Square

51.512905, -0.111535