Harrow, Greater London
independently, as well as collaborating as part of a team, driving to different locations in all weathers A fixer/problem solver...
Wembley, Greater London