Layla’s place was absolutely amazing! Great location (lots of bus stops and Liverpool Street Station is about a 12 minute walk away) and was extremely comfortable! Layla is an amazing host and was extremely helpful whenever I had a question for her. When I’m back in London, I will definitely stay here again!