Current Projects

Manor House Court, W9

STS Group are proud to introduce their latest redevelopment of Manor House Court, W9 coming Spring 2016. 1200 sq ft of luxury living set in the heart of Little Venice