Amazing place to stay in London, really close to 2 stations that take you anywhere around the city and the country.
Peaceful and accessible!
Location super near to Stanford bridge stadium 😍