The Lazy Toad Inn Brampford Speke, Devon This lovely little inn is humble, - The Independent