Very friendly staff who stored our luggage for free while we were going about the city and welcomed us warmly even though it was late (around midnight).
Right next to the Edgware Bakerloo station, so very accessible.
Would recommend for a stopover!