Lonely Planet makes a nice little pocket guide called "British Language and Culture" that has a nice little dictionary in it as well as explanations of customs and foods. We have a great time reading it to each other and laughing and because it's cheap, it was fun to get copies for my family, too.