andrejpwalkerOct 25, 20161 minWindsor and Slough Embark On Twitter LoveFestThe Berkshire towns of Windsor and Slough have professed their love for each other via a series of hilarious tweets. The social media...