Company Information

Sheppard Robson Architects LLP is a limited liability partnership registered in England and Wales under company number OC391030. A list of the members is available for inspection at its registered office at 77 Parkway, London NW1 7PU, UK.

Sheppard Robson Architects LLP uses the word “partner“ to refer to a member of the LLP, or an employee or consultant of the Group with equivalent standing and qualification.