For more of all things London history, sign up for our new (free) newsletter and community: Londonist: Time Machine. 2 Gower Street is the only building with two Blue Plaques that both celebrate ...