The perfect place to stay in London. Vey clean and close to everything you may need, either your visiting London for business or leisure.
I definitely recommend.