Opening hours of shops, banks etc are not the same everywhere.
Particularly supermarket opening times are strongly
dependent on the fact whether they belong to a company
chain, and if they do it matters to what chain.
Banks: Mon-Thu 8am-4pm,
Fri 8am-1pm & 3pm-4pm, Saturday 8am-12.30pm.
Post Office: Mon-Thur
8am - 6pm, Friday closed
high-street offices): Mon-Thur from 8am-6pm, Friday
Mon-Thur 9am-5pm, Fri 9am-12.30pm, Sat 9am-1pm, in tourist
area's from 8pm-6pm, mini-markets sometimes 24 hours
The details above is nothing more than an indication
of business hours.