Library opening hours

May 2025

Show Today            

  Monday Tuesday Wednesday Thursday Friday Saturday Sunday
»       1

No ASA availability

8.30 am-8 pm

8.30 am-8 pm

8 am-5 pm

8 am-5 pm

9 am-5 pm

9 am- 5 pm

9 am-6 pm (Online chat), 9 am-5 pm (Phone)

9 am-6 pm
(Online chat)


9 am-5 pm
(Phone)

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

Face-to-face hours:
9 am-5 pm

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
10 am-4 pm

8 am-Midnight

Face-to-face hours:
10 am-4 pm

No PLA availability

No PLA availability

PLA availability:
11 am-6 pm

2

No ASA availability

No ASA availability

No ASA availability

8.30 am-6 pm

8.30 am-6 pm

8 am-5 pm

8 am-5 pm

9 am-5 pm

9 am- 5 pm

9 am-6 pm (Online chat), 9 am-5 pm (Phone)

9 am-6 pm
(Online chat)


9 am-5 pm
(Phone)

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

No face-to-face available

Face-to-face hours:
9 am-5 pm

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
10 am-4 pm

8 am-Midnight

Face-to-face hours:
10 am-4 pm

No PLA availability

No PLA availability

No PLA availability

PLA availability:
11 am-6 pm

3

No ASA availability

No ASA availability

No ASA availability

11 am-4 pm (Online chat only)

11 am-4 pm
(Online chat only)

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

No face-to-face available

8 am-Midnight

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

PLA availability:
11 am-4 pm

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

4

No ASA availability

No ASA availability

No ASA availability

11 am-4 pm (Online chat only)

11 am-4 pm
(Online chat only)

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

No face-to-face available

8 am-Midnight

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

» 5

No ASA availability

No ASA availability

8.30 am-8 pm

8.30 am-8 pm

8 am-5 pm

8 am-5 pm

9 am-5 pm

9 am- 5 pm

9 am-6 pm (Online chat), 9 am-5 pm (Phone)

9 am-6 pm
(Online chat)


9 am-5 pm
(Phone)

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
9 am-5 pm

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
10 am-4 pm

8 am-Midnight

Face-to-face hours:
10 am-4 pm

No PLA availability

PLA availability:
11 am-6 pm

6

No ASA availability

8.30 am-8 pm

8.30 am-8 pm

8 am-5 pm

8 am-5 pm

9 am-5 pm

9 am- 5 pm

9 am-6 pm (Online chat), 9 am-5 pm (Phone)

9 am-6 pm
(Online chat)


9 am-5 pm
(Phone)

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

Face-to-face hours:
9 am-5 pm

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
10 am-4 pm

8 am-Midnight

Face-to-face hours:
10 am-4 pm

No PLA availability

PLA availability:
11 am-6 pm

7

8.30 am-8 pm

8.30 am-8 pm

8 am-5 pm

8 am-5 pm

9 am-5 pm

9 am- 5 pm

9 am-6 pm (Online chat), 9 am-5 pm (Phone)

9 am-6 pm
(Online chat)


9 am-5 pm
(Phone)

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

Face-to-face hours:
9 am-5 pm

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
10 am-4 pm

8 am-Midnight

Face-to-face hours:
10 am-4 pm

No PLA availability

No PLA availability

PLA availability:
11 am-6 pm

8

No ASA availability

8.30 am-8 pm

8.30 am-8 pm

8 am-5 pm

8 am-5 pm

9 am-5 pm

9 am- 5 pm

9 am-6 pm (Online chat), 9 am-5 pm (Phone)

9 am-6 pm
(Online chat)


9 am-5 pm
(Phone)

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

Face-to-face hours:
9 am-5 pm

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
10 am-4 pm

8 am-Midnight

Face-to-face hours:
10 am-4 pm

No PLA availability

No PLA availability

PLA availability:
11 am-6 pm

9

No ASA availability

No ASA availability

No ASA availability

8.30 am-6 pm

8.30 am-6 pm

8 am-5 pm

8 am-5 pm

9 am-5 pm

9 am- 5 pm

9 am-6 pm (Online chat), 9 am-5 pm (Phone)

9 am-6 pm
(Online chat)


9 am-5 pm
(Phone)

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

No face-to-face available

Face-to-face hours:
9 am-5 pm

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
10 am-4 pm

8 am-Midnight

Face-to-face hours:
10 am-4 pm

No PLA availability

No PLA availability

No PLA availability

PLA availability:
11 am-6 pm

10

No ASA availability

No ASA availability

No ASA availability

11 am-4 pm (Online chat only)

11 am-4 pm
(Online chat only)

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

No face-to-face available

8 am-Midnight

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

PLA availability:
11 am-4 pm

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

11

No ASA availability

No ASA availability

No ASA availability

11 am-4 pm (Online chat only)

11 am-4 pm
(Online chat only)

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

No face-to-face available

8 am-Midnight

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

» 12

No ASA availability

No ASA availability

8.30 am-8 pm

8.30 am-8 pm

8 am-5 pm

8 am-5 pm

9 am-5 pm

9 am- 5 pm

9 am-6 pm (Online chat), 9 am-5 pm (Phone)

9 am-6 pm
(Online chat)


9 am-5 pm
(Phone)

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
9 am-5 pm

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
10 am-4 pm

8 am-Midnight

Face-to-face hours:
10 am-4 pm

No PLA availability

PLA availability:
11 am-6 pm

13

No ASA availability

8.30 am-8 pm

8.30 am-8 pm

8 am-5 pm

8 am-5 pm

9 am-5 pm

9 am- 5 pm

9 am-6 pm (Online chat), 9 am-5 pm (Phone)

9 am-6 pm
(Online chat)


9 am-5 pm
(Phone)

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

Face-to-face hours:
9 am-5 pm

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
10 am-4 pm

8 am-Midnight

Face-to-face hours:
10 am-4 pm

No PLA availability

PLA availability:
11 am-6 pm

14

8.30 am-8 pm

8.30 am-8 pm

8 am-5 pm

8 am-5 pm

9 am-5 pm

9 am- 5 pm

9 am-6 pm (Online chat), 9 am-5 pm (Phone)

9 am-6 pm
(Online chat)


9 am-5 pm
(Phone)

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

Face-to-face hours:
9 am-5 pm

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
10 am-4 pm

8 am-Midnight

Face-to-face hours:
10 am-4 pm

No PLA availability

No PLA availability

PLA availability:
11 am-6 pm

15

No ASA availability

8.30 am-8 pm

8.30 am-8 pm

8 am-5 pm

8 am-5 pm

9 am-5 pm

9 am- 5 pm

9 am-6 pm (Online chat), 9 am-5 pm (Phone)

9 am-6 pm
(Online chat)


9 am-5 pm
(Phone)

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

Face-to-face hours:
9 am-5 pm

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
10 am-4 pm

8 am-Midnight

Face-to-face hours:
10 am-4 pm

No PLA availability

No PLA availability

PLA availability:
11 am-6 pm

16

No ASA availability

No ASA availability

No ASA availability

8.30 am-6 pm

8.30 am-6 pm

8 am-5 pm

8 am-5 pm

9 am-5 pm

9 am- 5 pm

9 am-6 pm (Online chat), 9 am-5 pm (Phone)

9 am-6 pm
(Online chat)


9 am-5 pm
(Phone)

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

No face-to-face available

Face-to-face hours:
9 am-5 pm

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
10 am-4 pm

8 am-Midnight

Face-to-face hours:
10 am-4 pm

No PLA availability

No PLA availability

No PLA availability

PLA availability:
11 am-6 pm

17

No ASA availability

No ASA availability

No ASA availability

11 am-4 pm (Online chat only)

11 am-4 pm
(Online chat only)

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

No face-to-face available

8 am-Midnight

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

PLA availability:
11 am-4 pm

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

18

No ASA availability

No ASA availability

No ASA availability

11 am-4 pm (Online chat only)

11 am-4 pm
(Online chat only)

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

No face-to-face available

8 am-Midnight

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

» 19

No ASA availability

No ASA availability

8.30 am-8 pm

8.30 am-8 pm

8 am-5 pm

8 am-5 pm

9 am-5 pm

9 am- 5 pm

9 am-6 pm (Online chat), 9 am-5 pm (Phone)

9 am-6 pm
(Online chat)


9 am-5 pm
(Phone)

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
9 am-5 pm

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
10 am-4 pm

8 am-Midnight

Face-to-face hours:
10 am-4 pm

No PLA availability

PLA availability:
11 am-6 pm

20

No ASA availability

8.30 am-8 pm

8.30 am-8 pm

8 am-5 pm

8 am-5 pm

9 am-5 pm

9 am- 5 pm

9 am-6 pm (Online chat), 9 am-5 pm (Phone)

9 am-6 pm
(Online chat)


9 am-5 pm
(Phone)

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

Face-to-face hours:
9 am-5 pm

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
10 am-4 pm

8 am-Midnight

Face-to-face hours:
10 am-4 pm

No PLA availability

PLA availability:
11 am-6 pm

21

8.30 am-8 pm

8.30 am-8 pm

8 am-5 pm

8 am-5 pm

9 am-5 pm

9 am- 5 pm

9 am-6 pm (Online chat), 9 am-5 pm (Phone)

9 am-6 pm
(Online chat)


9 am-5 pm
(Phone)

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

Face-to-face hours:
9 am-5 pm

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
10 am-4 pm

8 am-Midnight

Face-to-face hours:
10 am-4 pm

No PLA availability

No PLA availability

PLA availability:
11 am-6 pm

22

No ASA availability

8.30 am-8 pm

8.30 am-8 pm

8 am-5 pm

8 am-5 pm

9 am-5 pm

9 am- 5 pm

9 am-6 pm (Online chat), 9 am-5 pm (Phone)

9 am-6 pm
(Online chat)


9 am-5 pm
(Phone)

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

Face-to-face hours:
9 am-5 pm

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
10 am-4 pm

8 am-Midnight

Face-to-face hours:
10 am-4 pm

No PLA availability

No PLA availability

PLA availability:
11 am-6 pm

23

No ASA availability

No ASA availability

No ASA availability

8.30 am-6 pm

8.30 am-6 pm

8 am-5 pm

8 am-5 pm

9 am-5 pm

9 am- 5 pm

9 am-6 pm (Online chat), 9 am-5 pm (Phone)

9 am-6 pm
(Online chat)


9 am-5 pm
(Phone)

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

No face-to-face available

Face-to-face hours:
9 am-5 pm

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
10 am-4 pm

8 am-Midnight

Face-to-face hours:
10 am-4 pm

No PLA availability

No PLA availability

No PLA availability

PLA availability:
11 am-6 pm

24

No ASA availability

No ASA availability

No ASA availability

11 am-4 pm (Online chat only)

11 am-4 pm
(Online chat only)

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

No face-to-face available

8 am-Midnight

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

PLA availability:
11 am-4 pm

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

25

No ASA availability

No ASA availability

No ASA availability

11 am-4 pm (Online chat only)

11 am-4 pm
(Online chat only)

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

No face-to-face available

8 am-Midnight

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

» 26

No ASA availability

No ASA availability

8.30 am-8 pm

8.30 am-8 pm

8 am-5 pm

8 am-5 pm

9 am-5 pm

9 am- 5 pm

9 am-6 pm (Online chat), 9 am-5 pm (Phone)

9 am-6 pm
(Online chat)


9 am-5 pm
(Phone)

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
9 am-5 pm

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
10 am-4 pm

8 am-Midnight

Face-to-face hours:
10 am-4 pm

No PLA availability

No PLA availability

PLA availability:
11 am-6 pm

27

No ASA availability

8.30 am-8 pm

8.30 am-8 pm

8 am-5 pm

8 am-5 pm

9 am-5 pm

9 am- 5 pm

9 am-6 pm (Online chat), 9 am-5 pm (Phone)

9 am-6 pm
(Online chat)


9 am-5 pm
(Phone)

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

Face-to-face hours:
9 am-5 pm

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
10 am-4 pm

8 am-Midnight

Face-to-face hours:
10 am-4 pm

PLA availability

PLA availability:
1 pm-4 pm

No PLA availability

PLA availability:
11 am-6 pm

28

8.30 am-8 pm

8.30 am-8 pm

8 am-5 pm

8 am-5 pm

9 am-5 pm

9 am- 5 pm

9 am-6 pm (Online chat), 9 am-5 pm (Phone)

9 am-6 pm
(Online chat)


9 am-5 pm
(Phone)

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

Face-to-face hours:
9 am-5 pm

Face-to-face hours:
10 am-4 pm

8 am-Midnight

Face-to-face hours:
10 am-4 pm

Face-to-face hours

Face-to-face hours:
10 am-1 pm

No PLA availability

No PLA availability

PLA availability:
11 am-6 pm

29

No ASA availability

8.30 am-8 pm

8.30 am-8 pm

8 am-5 pm

8 am-5 pm

9 am-5 pm

9 am- 5 pm

9 am-6 pm (Online chat), 9 am-5 pm (Phone)

9 am-6 pm
(Online chat)


9 am-5 pm
(Phone)

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

Face-to-face hours:
9 am-5 pm

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
10 am-4 pm

8 am-Midnight

Face-to-face hours:
10 am-4 pm

No PLA availability

No PLA availability

PLA availability:
11 am-6 pm

30

No ASA availability

No ASA availability

No ASA availability

8.30 am-6 pm

8.30 am-6 pm

8 am-5 pm

8 am-5 pm

9 am-5 pm

9 am- 5 pm

9 am-6 pm (Online chat), 9 am-5 pm (Phone)

9 am-6 pm
(Online chat)


9 am-5 pm
(Phone)

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

No face-to-face available

Face-to-face hours:
9 am-5 pm

Face-to-face hours:
10 am-4 pm

Face-to-face hours:
10 am-4 pm

8 am-Midnight

Face-to-face hours:
10 am-4 pm

No PLA availability

No PLA availability

No PLA availability

No PLA availability

PLA availability:
11 am-6 pm

31

No ASA availability

No ASA availability

No ASA availability

11 am-4 pm (Online chat only)

11 am-4 pm
(Online chat only)

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

No face-to-face available

8 am-Midnight

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

PLA availability:
11 am-4 pm

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability