Town Square

Town Square
Exeter Road, Bournemouth, BH2 5AQ