'London's best commuter town' Slough is actually quite a nice place to(08) Save Image Image gallery: Beyond Commuter Town: Why Developers Are Investing In Glen Burnie's Future