36 Royal Star Arcade, High St, Maidstone ME14 1JL, United Kingdom
55 High St, Maidstone ME14 1SY, United Kingdom
St Peter's St, Maidstone ME16 0SR, United Kingdom