Thomas Paine lived and wrote the Rights of Man at 148 New Cavendish Street

New information reveals that Thomas Paine lived in a building on the site of what is now 148 New Cavendish Street. It was previously thought he lived at 154 New Cavendish Street.