All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants All price levels Inexpensive Moderately All price levels All price levels Inexpensive Moderately Open now Greggs 104 High Street, Marlborough, EN SN8 1LT Restaurant Cafe Open now Subway BP Gas Station, Marlborough, EN SN8 4AL Restaurant