The business has a prominent corner location in the well-known coastal town of Dover in South Kent. There is a public car park nearby, and the surrounding area is busy throughout the year with a subst
↧