You cannot beat the location! All the major attractions in London are within walking distance, great restaurants either right at the doorstep of the apartment or just around the corner. It was spacious and a peaceful space in a bustling city! Make this your hub! Very easy to get to from Heathrow, a straight line from the terminal to the closest station which is just under a 10 minute walk to the apt. Plus Tal was very communicative and offered great advice about where to go. Considering the prices of hotels and other lodging plus factoring in the cost of the metro, this place is worth the price.