Noen av de vakreste plasser og offentlige hager i London ligger i Bloomsbury, blant annet Russell Square, Bloomsbury Square, Gordon Square, Tavistock Square og Woburn Square. Blant viktige bygninger finner man British Museum, British Library og University of Londons hovedbygninger.