London Colosseum (built 1827)
Location: 51.52806°N, 0.14556°W