Holiday Apartment in Charing Cross in Strand, Greater London
In the very heart of London! Located in a quiet cul-de-sac 1 minute walk from Trafalgar Square - ideal for visitors who want easy access to the best of London. Major tourist sites such as Big Ben & Parliament, No 10 Downing Street, Buckingham Pala...
Request to Book
Be the first one to tell us about your rental experience while staying at Holiday Apartment in Charing Cross. Let us know if the listing matched your expectations. You can share your comments about the location, property owner/manager and all the unique features that made your stay a memorable one.