UK UK: Bubba Gump Shrimp Co., London October 25, 2015 No Comments As we were wondering around Chinatown we bumped into Bubba Gump Shrimp and Mr D was ecstatic and of course we had to go in. Continue Reading