We'll be in London next week, equipped with dinner reservations from your Chowhound suggestions.
My husband gets a craving for a salt-beef sandwich. In the past, we have split one (they are big) at Selfridges, since we stay not too far from there.
There must be other places we can find him his sandwich. We will be in many areas, including getting to Borough Market. Any suggestions?