Stow Away is an excellent option as a home base to explore London. With a view of the London Eye from our entry door - Stow Away is the the heart of the city. Like any central accommodation there was noise from the trains , but not enough to bother us. A comfortable & restful place to land!