Perfect place to stay in London. Not central, but that’s why we loved it. Plus Fulham and Chelsea both have tons of wonderful restaurants and shops just a small walk away.