• The Thin Veil of London

    The Thin Veil of London
    The Queen's Larder 1 Queen's Square, London, United Kingdom

    An unusual walk around the lesser-known corners of Holborn and Bloomsbury, interwoven with mysteries from the stories of Arthur Machen. 'The best-guided walk I've ever…

    £19.99