Barnes Common development nears completion

Willmott Dixon reached the topping out stage of its project to build a development of twelve apartments and nine townhouses on Upper Richmond Road in Barnes Common.