A quiet very clean place that is fairly close to many of London's favorite sights.