We stayed at Lukasz's place for a weekend trip and it was a great choice. It is located close to the Liverpool Street from where you can reach every attraction with the underground and bus (and by foot - 20 minutes walk to Tower Hill). The flatmates are really friendly and Lukasz responded quickly to questions and organized everything so that we could have the keys when we arrive at the place.