W London Afternoon Tea review

W London has a unique afternoon tea inspired by an enchanted garden and sits in the heart of Leicester Square. I went to see if…