Pelham Place
Jo Cowen Architects are currently on site with the full renovation of this GRADE II* Listed building in Pelham Place, South Kensington. This will be the London base for the international family, developed to the highest spec within the confines of an onerous planning consent, achieved in early 2017.