A VALENTINE AFTERNOON TEA IN LONDON TO REMEMBER…
You can enjoy a special Valentine’s Afternoon Tea at The Kensington Hotel, available from 11th to 17th February 2013. The hotel has recently reopened after a £29m renovation programme, so it’s worth going just to […]