London, England, United Kingdom
London Lighthouse 1988-2013 A pioneering centre for people with HIV and AIDS — 111-117 Lancaster Road
Listen to the audio guide for Blue plaque № 72016 Free on WIP — starts by itself when you arrive, even with the screen off