Great place to stay in London! Easy access to public transport and good overall location.