Slough, just Slough

Hey, have you ever wandered where the most boring town in England is? Spoilers, it’s slough. The residents have no soul or personality, and neither do the buildings. Even the water is boring. To slough I saw the most boring sensation. Good luck!!!

Updated 02/26/2018

avatar

Created by Biming Cheng

  • MEDIUM Avg. score 13 311
  • 120 Explored this map
  • 13 Locations
Play

Activities

Highscore