Cecil Court London is a quaint and curious shopping street that’s a bit of a hidden gem of Covent Garden. Adorned with colourful Victorian shopfronts and old oil lamps, you could easily miss it if