Contact us

020 7923 1877
info@flowersn16.co.uk

The Green Room
113 Stoke Newington Church St,
Stoke Newington,
London N16 0UD

Opening Hours
Monday to Friday 9 am to 5 pm
Saturday & Sunday 9 am to 7 pm