Off to London Saturday and Sunday Seeing a show so that side's covered. Doing this thread for any recommendations for places to go/cafes/restaurants/any recommendations anyone might have I've not been to London for years and years and years