1 Lombard Street Bar & Restaurant BankRestaurantsLondon, Greater London020 7929 6611Not providedVisit website