Good accommodation with perfect location near the subway, restaurants and parks.
Can recommend for 1-2 people to stay in clean flat with everything needed.
Plan to stay next time here in London.