Kate Middleton is keeping fit for her wedding day at a gym where Princess Diana once exercised.
The future Queen has been seen working out and dining at the Harbour Club in Chelsea Harbour, west London, which boasts three swimming pools, indoor tennis courts, a beauty spa and a hair salon. The...