Excellent location, for a short staying in London, just 12 minutes waking from victoria station