Afternoon Tea

image201

 


image202
image203

The Best Afternoon Tea in Liverpool (Wed- Sun til 6pm))


Afternoon Tea Served Wed - Sun