Current Projects

Dudley House, TW7

A collection of 17 luxury apartments

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