Reviews of The Farrier Pub, Restaurant & Wine Store. (Pub) in London (London).