SLO


The Beauty of Slough

This place is one of the weirdest but most important trading places in the UK. Many people say the town is ugly but I believe there’s beauty in everything, it only depends on the perspective.