in-store bank

Брит. отделение банка, открытое в магазине англ. отделение банка или финансовой компании, открытое в магазине

Источник: Полный англо-русский словарь на Gufo.me