When your freedom is at stake and you are facing criminal charges, excellent representation is an absolute necessity.


    Here at Castelo we regularly represent our clients at Police Stations, Magistrates Courts, Crown Courts, and Appeal Courts. Our specialist criminal law team acts on behalf of individuals as well as businesses, and has a proven history of successfully representing clients who have been a victim or accused of a crime.

    With Castelo Solicitors by your side, you can rest assured that we will work alongside you to take away the stress and hassle being accused of a crime can cause.


    Criminal Law Police Interview

    Our in-house duty solicitor is a police station as well as court representative, which means our clients have representation from the very beginning, right through to the very end. In addition, we only ever use the highest quality counsel in order to ensure that we get you the best possible outcome, should your case go to trial.



    Innovative solutions for a range of issues, including:

    Driving Offences Logo

    Driving Offences
    Sexual Offences Logo

    Sexual Offences 
    cyber crimes logo

    Cyber Crimes
    Drugs Offences logo

    Drugs Offences
    Business Crimes

    Business Crimes
    Public Order Offences

    Public Order Offences


    Need legal assistance? Not sure of your rights?


    We provide legal representation to people over the whole spectrum of criminal cases from motoring summonses to assault.

    Whatever your circumstance, you can be confident that we have the expertise needed to reach the best possible outcome and that our experts are here to help you.

    If you need advice or support, contact our Specialist Criminal Defence Solicitors today on 020 3441 5095


    Quote Form


    • Note: Fields marked with * are required
    • This field is for validation purposes and should be left unchanged.

    © 2022 Castelo Solicitors • Legal Information
    20 Victoria Street, London, SW1H 0NB

    T: 020 3441 5095 (Mon-Fri 0830-1900)


    Castelo Solicitors Limited is authorised and regulated by the Solicitors regulation authority under number 573316. AEG Afonso Martins is the director of Castelo Solicitors Limited.