Ett besök vid attraktionen Russell Square är med på många resenärers lista över saker att göra under ett besök i Bloomsbury, London. Om du vill bo på ett hotell i närheten av Russell Square kan du ta en titt på Russell Square - Concept London (beläget i Bloomsbury).