This apartment is incredibly well located, only a short walk from Baker Street Station. The amenities are limited (very limited kitchen equipment/washing powder/linen ect) however, overall it is comfortable and a great spot to base yourself for exploring London.