6 William St, Newtownards BT23 4AE, United Kingdom
140 Frances St, Newtownards BT23 7LS, United Kingdom