I got job in London and Im starting in Jan, I am currently looking for places to live, and found a couple for a decent price in slough, im just not sure if I should live there or not,

some people say it's a dump, others say it was in the past but now it's getting way better, and safer


Leave a Reply