Dell Autos provides car servicing, MOTs aa well as many other repair and maintenance work.
Nearest public transport
East Dulwich - National Railway