Marks and Spencer | 138 High St Winchester SO23 9AX United Kingdom Restaurant Menu & Phone138 High St Winchester SO23 9AX United Kingdom 3.9/5