I'll be visiting London for 5 days only and I am planning on sightseeing the same day I am due to leave. My flight leaves at 6pm in the afternoon from Gatwick but I have to leave the hotel by 12pm. I thought to leave the Tower of London for the last day, is this feasible? Are there baggage lockers nearby? thanks!