Fabulous location, wonderful hosts, quiet street. We couldn’t ask for a more perfect location to call “home” during our London stay.