We need a place to drop our suitcases near London Victoria Station the day we arrive before our B&B is available, and on the day we leave after we check out until we head for the airport. Any suggestions?
Have you checked with the B&B owner to see if you can drop them off and leave them there at the end?
There is a left luggage office at the Victoria Coach Station which is near the rail station.
https://tfl.gov.uk/modes/coaches/victoria-coach-station-facilities
You can also check the stasher.com website. They list businesses that will hold your bag for a fee. Some of these business have lower fees.
And also one at Victoria Railway Station