Moon Over Covent Garden

One outrageous evening in Covent Garden tells you almost everything you need to know about Restoration London.