Good location near one of the main tube stations and central areas of London. We were given very clear instructions on how to get in to the apartment, and the apartment had all the amenities that we needed for our stay there. Would recommend!