I need to get something for a friend en route to her place and am going form Liverpool St later this morning. Does anyone know if there is a florist that sells nice plants or a good gift shop at Liverpool St? TIA.