Orchid Solicitors is based in Ilford and serves East London and Essex providing expertise across a broad range of legal services.
Orchid Solicitors is a trading name of Orchid Solicitors Ltd, a company registered in England and Wales. Company Registration Number: 10665910. The Registered office is Suite G6, Olympic House, 28-42 Clements Road, Ilford IG1 1BA. VAT Registration Number: 310580737
Orchid Solicitors is authorised and regulated by the Solicitors Regulation Authority SRA Number: 638389