More about Poppies Tea Room
Poppies Tea Room is located at 51 Central Market, Halkett Place, St Helier, Jersey JE2 4WL
+44 1534 723370
Similar Listings
October Gallery
4.5