My wife and I visited London from the U.S. P's place is a really good place to stay. The surrounding area is a lot of fun and you are close to the tube station which gets you to wherever you would want to go in London within 30 minutes.