Library opening hours

June 2025

Show Today            

  Monday Tuesday Wednesday Thursday Friday Saturday Sunday
»             1

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

No PLA availability

» 2

No ASA availability

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

3

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:
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

4

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

5

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-5 pm

No PLA availability

No PLA availability

PLA availability:
11 am-6 pm

6

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

7

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

8

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

No PLA availability

» 9

No ASA availability

No ASA availability

Open 24 hours

Open 24hrs

Open 24 hours

Open 24hrs

8 am-Midnight

8 am-Midnight

Face-to-face hours

No face-to-face available

Face-to-face hours

No face-to-face available

Closed

Face-to-face hours

No face-to-face available

Closed

PLA availability

No PLA availability

Closed

Face-to-face hours

No face-to-face available

No ASA availability

Closed

Face-to-face hours

No face-to-face available

No PLA availability

No PLA availability

10

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:
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

11

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

12

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

No PLA availability

PLA availability:
11 am-6 pm

13

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

14

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

15

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

No PLA availability

» 16

No ASA availability

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

17

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:
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

18

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

19

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

No PLA availability

PLA availability:
11 am-6 pm

20

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

21

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

22

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

No PLA availability

» 23

No ASA availability

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

24

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:
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

25

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

26

No ASA availability

8.30 am-8 pm

8.30 am-8 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

Closed

No PLA availability

No PLA availability

No PLA availability

PLA availability:
11 am-6 pm

27

No ASA availability

No ASA availability

No ASA availability

8.30 am-6 pm

8.30 am-6 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

Closed

No PLA availability

No PLA availability

No PLA availability

No PLA availability

PLA availability:
11 am-6 pm

28

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

29

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

No PLA availability

» 30

No ASA availability

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