One of America’s Founding Father, Benjamin Franklin actually lived in London for nearly 16 years, and he had a quite a time. You’ll find the Ben Franklin House very near some famous London landmarks, just off Trafalgar Square on Craven Street. This page provides information on admissions and suggestions regarding food and bathrooms.
Historic home