Queen of Tarts
Queen of Tarts
Queen of Tarts

Queen of Tarts

A unique pop up high tea experience based in Edinburgh, Scotland.