Cecil Court
From Wacklepedia - The Free Encyclopedia
Cecil Court is a short pedestrian street in
London between
Charing Cross Road and St. Martin's Lane, and is home to several second-hand bookstores and antique dealers.
Nearest Underground station: Leicester Square.