Location is great for exploring London. Close to busses and trains.
Flat was nice and well outfitted. There was a lack of TP so we had to buy some but not a big deal really. TV worked well with a good selection of channels if you really want to sit around watching TV in London! Parking is a plus if you have a car and you most likely won’t have to pay the ULEZ charge unless you drive a massive diesel bus or tractor. Many miles from the central London congestion charge so don’t worry about that although we paid it for one day as we didn’t really understand if it applied. Use the TFL site to try to determine this, good luck!
Overall a great location and very reasonable price for London.