Dulwich, South East London
and to tight deadlines Be polished and well presented Have a full UK driving licence Have some knowledge of the Dulwich area...