Great place to stay in London, great access to public transport for visiting London.