What?
Where?
London (1136) City of London (80) Manchester (46) Birmingham (45) Glasgow (30) Cambridge (29) Edinburgh (29) Leeds (26) Bristol (22) Newbury (21)