Park North is a large council estate in Swindon, Wiltshire. It features three 10-storey tower blocks and a number of low-rise blocks.
Advertisement
READ MORE
Park North is a large council estate in Swindon, Wiltshire. It features three 10-storey tower blocks and a number of low-rise blocks.