We had a very nice stay at Leila's. The apartment is well equipped and is very well located overlooking the Regent's Canal. It is close to transportation and walking distance to grocery stores, pubs and restaurants. It is a perfect place to stay when visiting London.