Sandwich bar in Fleet Street

[London - England]