Where is Library?

Where is Library located?

Library, Library (Station), Great Britain (approx. 51.236916°, -0.571954°)


Where is Library on the map?