The Mother Redcap, 665 Holloway Road, Archway, London, N19 5SE - London Pubs - All in London
Saving London Pubs on X: "Mother Red Cap, Holloway. This has to be the most beautiful pub interior I have seen for a long time. ❤️Original tiling & mirrors. According to local
Old Mother Red Cap… when the Devil came to Camden. – Stephen Liddell
Witchcraft History in the UK: Old Mother Red Cap. British Witching History and London Folklore — Hellbroth Botanicals