I moved here a year or so ago and have been missing High English Tea (the last two cities I've lived in had some great places for it). I have heard rumors of this existing here in New Orleans but have not been able to find much concrete information about it.
So, where can a person get real English High Tea here in new Orleans? With the works: scones, jam, clotted cream (very important), tea sandwiches, etc. The real deal is what I am looking for.
If you know the days and hours, too (I am under the impression some places may only have High Tea on certain days) that would be great, but of course I can find this out myself.