This was a perfect spot for a few days in London! The location was in the center of a really busy area with a lot of people walking around. It was very central to everything, we walked to great shopping, Buckingham palace and Big Ben. Communication was great and accommodations in the flat were great!