Mother's Day days out, places to eat, afternoon tea and spas