Great location. Good spot for a short stay in London.