Great place to stay in London. Easy access to public transport.