We found Laura's place to be a great place for our stay in London. The apartment had everything we needed as far as facilities go and the location was ideal with having the train station within walking distance as well as plenty of cafes, restaurants and areas of interest to visit. We would recommend it for future visitors.
Narelle & Mike