Londra ospita molti musei, gallerie d'arte e altre istituzioni. L'entrata a molti di essi è gratuita e rappresentano uno dei luoghi di maggior interesse per il turismo oltre ad essere importanti per la ricerca. Il museo più frequentato è il British Museum a Bloomsbury, fondato nel 1753, oggigiorno conta oltre 7 millioni di reperti archeologi provenienti da tutto il mondo. Nel 1824 la National Gallery è stata fondata per ospitare la collezzione nazionale britannica di dipinti occidentali, l'edificio ora occupa una posizione di rilievo a Trafalgar Square. Nella seconda metà del XIX secolo, presso South Kensington, si è sviluppata la cosiddetta "Albertopolis", un quartiere culturale e scientifico. Tre importanti musei nazionali qui vi si trovano: il Victoria and Albert Museum (per le arti applicate), il Museo di Storia Nazionale e il Museo della scienza.