1) The place looks exactly as shown in the pictures if not better.
2) The place is very well connected with transportation services.
3) There is a park at a 5 minutes walking distance from the house also Alexander Palace is 15 minutes away which has one of the best views of the London Skyline.