Residents lined West Street and The Borough on Saturday, June 27, as thousands turned out to celebrate Farnham Carnival, with the annual parade and fayre drawing large crowds despite earlier disruption caused by a burst water main on Castle Street.