Topping & Company Booksellers of Edinburgh

Large independent bookshop at the foot of Calton Hill in Edinburgh, with shelf upon shelf of fiction, non-fiction and children's books, plus a busy programme of author events. Open 9am to 9pm every day including Sunday, according to the shop's own site.