Hello - We hope to visit Windsor during our 6-7 hour layover at LHR. We are traveling with carryons only. Nevertheless we'd prefer to find a place to stash our bags for a few hours. We anticipate taking a cab from Terminal 3 to Windsor. We depart later in the day from T5.
There used to be a platform called "BagBnB" where business, residents, etc would let you leave your bag with them for a time for a fee.
'Any suggestions on options for us?