Bubba Gumps, for those of you who don’t know, is a chain of Forrest Gump themed restaurants. I first came across one at the airport in Cancun, although they are all over the States too, and my brother noticed that one had opened in Piccadilly Circus which he loved the idea of going to, so […]