The Stafford London are launching a new Afternoon Tea this May 2013...
The iconic British London hotel The Dorchester has announced its annual champagne afternoon tea in celebration of The RHS Chelsea Flower Show...
To get our green fingered visitors in the mood the
Easter takes place between March 29 and April 1 and with the Easter bank holiday just around the corner London has a host of events taking place this Easter to keep the whole family entertained...