Amazing location in Central London close to everything you need. You can do everything walking. Great stay