High Street Bank

High Street Bank

A large bank in the United Kingdom with branches spread out in many towns all over the country. It takes its name from "high street," which is a term for a main thoroughfare.