I highly recommend staying at Paige's place. It is a new building and a very clean apartment. The communication was easy and made the stay very easy and welcoming. I had an injury a day before and she was empathetic enough to receive me early after my 7 am flight and even lent me her adapter as i didn't have one.
Her roomates were also very friendly. The location is also great and there is a bus line that runs in front of the building. I had a great stay and trip to London.