The location of the apartment is perfect for exploring London by foot but the neighbourhood is not exactly beautiful.
The apartment itself has a nice kitchen and nice bedrooms whereas the bathrooms are very small and not as modern as indicated on the pictures.
To sum up we had a great stay in London with little restrictions.