Lima Floral In by ashepherdiwfsFebruary 15, 2018 Loading Map.... Lima Floral14 Garrick Street - Covent GardenEvents 51.51174409999999 -0.12617099999999937 Address 14 Garrick Street Covent Garden London WC2 9BJ United Kingdom Upcoming Events No events in this location