Excellent location, super clean apartment! Loved our stay and will stay again next time we visit London!