Tom Finch Limited

Upwood Road

The refurbishment of an existing terraced home has commenced in South London, with works due for completion in November 2017.