Many apologies if this is common knowledge, but there used to be a lovely shop selling beans underneath the arches just outside Waterloo Station in London. Then one day - it was gone! I hope they were so successful they went somewhere nice and continue selling, but I never found out. Any ideas?
Thanks, Martha.