102-104 High St, Holywood BT18 9HW, United Kingdom
118 High St, Holywood BT18 9HW, United Kingdom
69 High St, Holywood BT18 9AE, United Kingdom