A fairly common sign in England near a seniors' home. This one is on London Road near our house in Fairford.