A taste of luxury in an outstanding location in central london. Very close to many attractions and restaurants.