With the most unappealing pub name that I have ever heard of, the Rat ‘n’ Parrot actually exceeded my expectations. This British Pub has a lot of charm, and after being to London recently, it definitely reminded me of being back over there. Full of old musical instruments and sports memorabilia hanging up…