The Greggs on the BP south is brilliant. Very polite and professional staff. The Greggs food and drinks are always the best from here.