No recommendation for a good public library. For pre-purchase of a reference book if it's current find the right bookshop and you could always do that way. Many universities offer access to their libraries. UCL access policy [1], City University Library [2]
[1] http://www.ucl.ac.uk/library/membership/researchers-public [2] https://www.city.ac.uk/library/my-library/external