Large, spacious accommodation in the heart of London. Less than 5min from a tube station with brilliant restaurants in walking distance. Very comfortable & great value for money.