FLOR Patisserie at Duxton Hill where the cakes are almost too beautiful to eat4 November 20152 September 2023