En fantastisk beliggenhed med en metro station i gå afstand, som fører til alle seværdigheder i London.