Few weeks ago we had a dinner at Thames Lodge as a part of International Round Table. Service was very good, nice and clean dining room, friendly staff. Soup was tasty, main dish - wasn't good, chicken very dry, apple crumble good. In general everything was good apart main dish. Nice view to the river from the pub area.