Incredible stay in London! We spoke with Keeba and she was incredibly accommodating and flexible with us, even helped us out with our bags since we had a later flight out. The flat has everything you could need for a short or long stay, was very comfy, and located barely 5 minutes walk to Greenwich train station. We had no trouble getting to and from, even easy access to the airports as well. Perfect location and great hosts, highly recommend!!