A new build development of 20 apartments, totalling 8,200 sq ft.

Completed December 2006.

MORE INFORMATION

120-128 NORTH STREET

SOUTHVILLE, BRISTOL