Gore Cross

The mere mention of vermin and odour make my mind wander toward St Andrew’s Road. Gore Cross is the only place for it