This is an awesome place to stay while visiting London. The location is fantastic. Many of London’s sights are walkable or the tube is just minutes away if you don’t fancy exploring on foot.
Definitely stay here again when visiting London.