Very nice apartment for our family vacation (6 people)
Location is very convenient near Baker Street Tube station, with many nice restaurants around. We highly recommend this place