Stalls has now become a priority destination for many of its loyal customers to meet, have a coffee, gain some retail therapy and simply relax in possibly one of the most gorgeous locations in South Warwickshire.
PLEASE NOTE:
WE ARE CLOSED SUNDAYS AND MONDAYS