Tom Finch Limited

Glyn Road

The refurbishment of a family home in North London has reached completion.