Flowerstalk of London

Our Two London shops

Finchley Road

513 Finchley Road, London, NW3 7BB
Tel: 020 7431 5353

Opening Hours

Monday: 9am - 7pm
Tuesday 9am - 7pm
Wednesday 9am - 7pm
Thursday 10am - 7pm
Friday 9am - 7pm
Saturday 9am - 6pm
Sunday 10am - 5pm

West End Lane

230 West End Lane, London, NW6 1UR
Tel: 020 7431 9745

Opening Hours

Monday: 8:30am - 8pm
Tuesday 8:30am - 8pm
Wednesday 8:30am - 8pm
Thursday 8:30am - 8pm
Friday 8:30am - 8pm
Saturday 8:30am - 8pm
Sunday 9:30am - 6pm


This site uses cookies. If you accept, continue to use this site; otherwise switch cookies off