Baker Street Apartments

London

United Kingdom

1 bedroom apartments, with fully equipped kitchens. Dishwasher, washer/dryer and Gusto coffee machine. Apartments are located from the 1st to 4th floor with elevator.