London Eats | The Quince Tree Cafe

I’ve been wanting to check this place out for ages, but I am so happy I finally have!  The Quince Tree Cafe is located inside Clifton Nurseries, which basically means you get to eat surrounded by beautiful greenery and flowers in the middle of London.  You would never realise there is a restaurant hidden inside, […]

Read More