About Lorrells Solicitors
Established in 2005 by Mark Lorrell, Lorrells is a forward thinking and highly proactive firm of solicitors based in EC1, just a few minutes walk from the Royal Courts of Justice London.
More about Lorrells Solicitors
Lorrells Solicitors is located at Audrey House 16 - 20 Ely Place, EC1N 6SN London, United Kingdom
+442078227430
http://www.lorrells.com