Neil Tomlinson Architects

Neil Tomlinson Architects is an eleven-year-old, London-based, award-winning architecture practice, whose projects range from masterplanning and transport to retail-led regeneration and residential schemes. Most of the practice’s residential projects are in the UK and many involve refurbishing and remodelling heritage and listed buildings.

Location: London, England
Learn More:
Princes Mews House