Teed Street Larder has been established since December 2009. Those years cafes were minimal in the Newmarket area. When TSL opened its doors we were greeted by lots of happy business people as it soon became a great place for meetings and even getting the family in for a quick lunch. GREAT TEAM- FANTASTIC SERVICE … Continue reading About us
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed