Great place to stay near central London. Recommended.