Place is perfectly located in central London!