A visit to Pola Florists on International Womens day

Pola Florists are located at
Address
101-103 Green Lanes
London, N13 4SP

Hours
Monday – Saturday
9am – 6pm
(Except Tuesdays, 9am-1pm)

By Phone: 0208 881 0228
By Email: [email protected]
website: www.polaflorist.com

Leave a Reply