This is a great apartment in a great location in London. You can walk to most of the major sites and it’s right on the Piccadilly line from Heathrow Airport. Highly recommend.