It's Highly Recommended!Lewis&Becky's place is right place to stay in London.its very close to all public transport and very easily accessible.Lewis & Becky himself is very responsive and comforting!
Definitely whenever I am in London would stay at this place .