A must-visit place for bibliophiles and history lovers. Hatchards is London’s oldest bookshop – it opened in 1797 and has remained in the same location ever since. When you... Read full article »