You can not find better place than this place if you traveling to London because everything is in walking distance and tons of local restaurants around . And city tour officials are near by .