I just got sent to London to work for the next few months. Do anyone have any good suggestions of places to visit and eat?