Tahlia and Ben celebrated their wedding at the wonderful Pelham House in Lewes, a historic town of tile-hung cottages surrounded by the rolling hills of the South Downs, just a stone's throw from the station.