Tilehurst, Tilehurst Library (Opposite)