David Osborne is a Public Access Barrister specialising in Contract, Negligence, Matrimonial and Motoring offence law. This allows clients to instruct David direct rather than incurring the additional fees of seeking a lawyer.
Bookmark David-osborne.com: