Stephen’s place is ideally located for a short to medium stay in London. It's great value and gives you the sense of living like a londoner much more than any location is the suppose "hearth of the city". The neighbourhood is very quite and shops and good restaurants are just steps away. To be recommended.