News

The Square Mile already hosts almost 1,000 licensed premises - compared with nearly 4,000 in Westminster - with 16 of them having 24-hour licenses, and more than 300 serving alcohol after midnight.