The main academic branch, formerly the flagship shop of Dillons, is located on Gower Street, between University College London and the Student Central, and promoted as Europe's largest academic bookshop.