Stephen's place is ideally located for a London stay. Very central and easy to access the city