Very good value if you take into account it is Airbnb in London.
Only about 10min on door from Tube station and Overground Station :-)