29 Throgmorton St, City Of London, London EC2N 2AN, United Kingdom
Closed· Opens at 06:00
29 Throgmorton St, City Of London, London EC2N 2AN, United Kingdom
No delivery
Spot something wrong?
Dishes at Masters Sandwich Bar. Prices may vary in venue.
Been to Masters Sandwich Bar? Be the first to share what you ate.