Tom Finch Limited

Brookbank Road

The creation of a single storey studio building in South East London has reached completion.