Contact Us

Visit our Flower Shop at 42 Store Street, Bloomsbury, London, WC1E 7DB, UK.

Our Address

42 Store Street
Bloomsbury, London,
WC1E 7DB
UK

Call: +44 (0) 203 302 1539
Email: info@orchidya.com

Opening Hours

Monday to Friday: 9am to 7pm
Saturday: 9am to 4pm
Sunday & Bank Holiday: Closed

 

STAY SOCIAL