A calm location with several stores nearby. A little bit far from downtown London tough.