Image Source: YouTube.com
3. The Goring is the last remaining family owned luxury hotel in London which started a century ago. Each of the 69 rooms is impressively unique in its own way and elegant at the same time. If you are staying in one of the Splendid Garden Rooms, you will have the luxury of having silk lined walls overlooking the garden below along. Located in Belgravia, everything is at the tip of your fingers.