18 High Street, Eccleshall, Staffordshire ST21 6BZ, United Kingdom
Distance: 53 yd.
Company description
Here you will find a relaxed and friendly atmospherel, with on street parking. Enjoy a complimentary tea or coffee whilst browsing through the latest collections in our air conditioned store.