in-store bank
Брит. отделение банка, открытое в магазине англ. отделение банка или финансовой компании, открытое в магазине
Источник:
Полный англо-русский словарь
на Gufo.me
Брит. отделение банка, открытое в магазине англ. отделение банка или финансовой компании, открытое в магазине