One bedroom apartments
12, Charing Cross Road London WC2H 0HR
This property is no longer in our portfolio.
Located on the doorstep of London's 'Theatreland' with the galleries and fountains of Trafalgar Square just moments away. This is a great area of London in which to stay.