There are more than 32,000 music performances a year in London – 621 a week, 17% of which are free!

London has four UNESCO world heritage sites: Tower of London, Maritime Greenwich, Westminster Palace, Kew’s Royal Botanic Gardens.