Luxurious living in central London: Enjoy impressions from vibrant design hotels and restaurants!