Russell's place is in e good neighbourhood and good located with regards to public transportation. It was the perfect place for me for my short stay in London.