Cecil Court
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.
Nearest Underground station: Leicester Square.