at High Street, Oxford , OX1 4 United Kingdom
1 FB users likes Jemini Florists, set it to 457 position in Likes Rating for Oxford, Oxfordshire in Local Business category
Jemini Florists is Oxford based place and this enity listed in Shopping & Retail category. Located at High Street OX1 4. Contact phone number of Jemini Florists: 1865-242726