Great spot for a short stay in London. Very small but with clean with a great central location!