It is an excellent place to stay in London with very good connections. Enjoy!