This is a great place to stay in London. We totally recommend!