Bloomsbury is situated to the east of the West End of London, edged in between Fitzrovia’s Tottenham Court Road and Gower Street to the west, Gray’s Inn Road to the east with New Oxford Street and Theobald’s Road to the south. Its northern boundary, Euston Road, is home to London’s world-renowned University College Hospital (UCH) and The British Library. Bloomsbury has a great selection of restaurants and hotels with private dining rooms centred around its delightful streets including Russell Square and Bloomsbury Square.