Well located apartment near Baker Street metro station and with bus stop to Stansted and Luton airport a few meters from the place. Easy walk to Oxford street. Well equiped kitchen and big enough for 5 people.