British Library book store, Woolwich in south east London, UK. Light floods in from the roof lights and large windows.