Landing @ Gatwick @ 7 AM but can’t get the key to our flat in Covent Garden until 4 PM. Planning to do sites around Tower of London that day. Where do you recommend we store our luggage between 8 & 3 that would be close to the Tower?
If you into London by train you will arrive at Victoria Station, they have luggage storage there.
Use citystasher to find a place close to the Tower...just look on the map and pick somewhere close that will hold your luggage for you.