Cecil Court London – Is this the inspiration for Diagon Alley in Harry Potter?
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 …