Liam Russell Architects Liam Russell Architects is a multi-award-winning practice with offices in Brighton, Manchester & London. Services Architect Website liamrussellarchitects.co.uk Get exclusive Liam Russell Architects updates on your email Property enquiry Service offer Product offer Subscribe Liam Russell Architects News News from the company + Post news Show all Buildings Show all buildings Carolyn House CR0 Completion 2019