A stroll around Queen Square
Enjoy Queen Square in Bloomsbury, from your desk. Take a visual walk around this little corner of London and discover its rich history. Getting there The closest underground station is Russell Square tube on the Piccadilly line and it’s a … Continued