Dinner at Sumosan Twiga – The best sandwich in London?

by Seff Davies
Dinner at Sumosan Twiga – The best sandwich in London?