Overlooking the Thames and awash with nautical paraphernalia, The Trafalgar Tavern is a lively pub and restaurant selling good value beer. Although it can be swamped with tourists and day-trippers at weekends, there should be just about enough seats, either inside or out, in which to make yourself comfortable.