Great location with some good pubs close by. close to transportation.
All you need for a good stay in London center.