We had a great stay in London. Byron and Lauren are really nice and very helpful people. The apartment was comfy. It was exactly as discribed. The tube is a 15 minute walk away, overground and bus just 2 minutes. There are a lot of restaurants and supermarkets around.
We loved this place. Thanks for having us :)