The flat is perfectly located by the Lambeth North tude station and only 10 minutes walk from the Big Ben, it is very clean and well equipped and there's a Tesco shop for food just across the street.
Communication with Jamie was fast, he was also very helpful to provide indications and kind to manage check in and check out times according to our schedule.
I definitely recommend it. Thanks Jamie.