There is a 24 hour shop selling everything. It's quite expensive but it's always impeccably well-stocked and sells alcohol.
Carina
April 2, 2018
Budgens caters for your 24/7 shopping, and is just on the other side of the bus stops outside the station - it has most things you need (including a reasonable off-licence selection), especially considering their opening hours.