Lord Napier statue, Queen's Ga Portal in North Kensington England United Kingdom HomepagePortallord-napier-statue-queen-s-ga #ImageModArea L R HP Days 1 Lord Napier statue, Queen's Ga Login to view View The Portal --34100%138