Welcome to Slough, often considered the most overlooked spot in England.
Slough
Supporting the People of Berkshire
Welcome to Slough, often considered the most overlooked spot in England.
You must be logged in to post a comment.
It sounds like you have some strong feelings about Slough! While it may not have the best reputation, it also has its own unique charm and history. Have you had any positive experiences there?