We had a pleasant stay at Sheila's. We were in town on business and the neighborhood and apartment were great for our purposes. It's about 20 minutes from St. Pancras (with heavy traffic). The neighborhood is nice and quiet and the apartment is within walking distance of restaurants and cafes.