ELEPHANT AND CASTLE

51.2407°N 0.0558°E