Primrose Hill Community Library March 20, 2017 ABP Posted by ABP on March 20, 2017 Click for interactive mapPrimrose Hill Community Library 51.5409708 -0.15665660000001935 Address Primrose Hill Community Library Sharpleshall Street London NW1 8YN United Kingdom Upcoming EventsNo events in this location