A flower shop in Leadenhall Market. This is a covered market in the City of London, located in Gracechurch Street.