Toower Hill England

51.50985, -0.076699