Advertising Console

    The Cotswold Deli in Cheltenham

    Repost
    touchlocalvideos

    by touchlocalvideos

    16
    14 views
    http://www.touchlocal.com/business/list/bid/7163284 Started in the summer of 2010, ‘The Cotswold Deli’ was born from a passion for food. For many people, food is a global passion, which leads food lovers all over the world in search of great ingredients, yet the freshest, tastiest produce can be found right on your own doorstep.