Great location. The store around the corner where we picked up the keys had basically everything we would ever need. The place was equipped as well with clean linens and towels. Walking distance to everything. We were able to see almost all of London within 3 days. Would definitely recommend staying here.