Unit 14 The London Road Mall, Pembroke Dock, DYFED
Bierspool London Road, Pembroke Dock, DYFED
London Road, Pembroke Dock, DYFED