High Tea in London I’ve always dreamt about drinking tea at a proper Tea House in England. When we visited London recently, I decided to make that dream a reality. What better place to live out my fantasy than at Peggy Porschen’s Cake Co., located in the Chelsea neighborhood of London! While I was searching for […]