19 Bloomsbury Square is located in the heart of London, a short walk away from a number of Underground Stations including Holborn, Tottenham Court Road and Russell Square. Nearby bus stops connect to most parts of London. There is parking available in the paying Underground Car Park beneath Bloomsbury Square.