Opening times of Abbey (335 336 elephant and castle shop) branches