This is the best location possible for a first-timer's visit to London. You can walk to almost all the major attractions (Buckingham Palace, Westminster Abbey, London Eye, Trafalger Square, Horseguards, St. James Park, Hyde Park, etc) and for those you can't you are a 5 minute walk to Embankment Tube station. Flat is is a lovely old building with a concierge for easy as pie check-in and check-out and to answer any questions. Loads of pubs and restaurants are nearby, even a hotel with a restaurant and bar right next door. Would definitely stay here again.