Browsing Category

Europe

Europe Reviews

Afternoon Tea at The Cafe Royal, London

Held in a luxurious gold studded room of The Cafe Royal, is one of the few High Tea experiences in London which makes you forget the worries of the world. Having quite a remarkable place in the heart of…