We enjoyed our 4 night stay here in London. The location is quite far from just about everything, including the train station (15 minute walk). The area is a tad bit run down, but the place itself is well kept. You are sharing the common spaces with 2 other people in the apartment so coordinating shower/laundry schedules can be tricky. The WiFi is very spotty (we are from the US, so that may be why). The Italian restaurant around the corner and French store down the street were amazing! Our hosts were easily accessible via chat and answered our questions/comments in a very timely manner!