The apartment was great, full of facilities and located near most of the public transportation. About 2-3 minutes by walk to Baker Tube Station and Bus Shelter (Baker, Regent Park). If you were a fan of Sherlock Holmes, the SH Museum only 100 meters from the apartment. Madame Tussaud London and Oxford Street also in a walking distance.
Richard was a nice person and a friendly guy. Fast response to everything that we need. He also provided us with local tips for restaurants, transportations, etc. The check-in process is simple, and we were thankful coz he allowed us for early check-in.
Thanks, Richard.
Nice to meet you :)