The Catholic Church is at 132 High Street, Lymington and on Saturdays and Sundays offers tea and coffee (50p) and books for sale.
Saturday 10am to 12 noon Sunday 11am to 12.30pm