Opening hours vary throughout the year. We've provided high-season opening hours, which will generally decrease in the shoulder and low seasons. 'Summer' times generally refer to the period from April to September or October, while 'winter' times generally run from October or November to March.
Banks 8.30am to 1.30pm and 2.45pm to 4.30pm Monday to Friday
Restaurants noon to 3pm and 7.30pm to 11pm or midnight
Cafes 7.30am to 8pm, sometimes until 1am or 2am
Bars and clubs 10pm to 4am or 5am
Shops 9am to1pm and 4pm to 8pm Monday to Saturday, some also open Sunday