Written by musing753rd Oct 2020 The Tower The London one obviously … where the Beefeaters may or may not be vegetarians! 🙂