Trafalgar Square the heart of London
Historic Trafalgar Square in the heart of London with the major National Gallery and National Portrait Gallery as well as Westminster and Buckingham Palace close by.
Transport: Underground to Charing Cross. District, Circle, Northern & Bakerloo lines. Also national rail services