One of the oldest pubs in Ashford, The British Flag in Forge Lane, called time for the last time. The building, which has been licenced premises for well over 100 years is the be demolished to make way for the ring road.