15th October 2015

Manor House, Hampstead, Property Launch

James Taylor Group were thrilled to open the doors to their recently completed development Manor House located on the exclusive road Downshire Hill. We welcomed over 40 Guests and had the opportunity to showcase this impressive new home, featuring its own lift and  basement leisure complex. 


Latest Company News