London Commuter, Neil Shah, Secures His Long Term Home at the Arches in Watford

29th July 2022