Spring in London is a delight and, after those long, dark winter nights, what better way to re-charge and revitalise than a trip to the capital to take in everything the season has to offer.The spring months are a perfect time to visit us here at the wonderful 4-star Cavendish nestling in central Piccadilly. Put a cheesy grin on someone’s faceSticking with thoughts of food, are you a fromage ...