Back
News

Metro Bank in the market for 10 sites in London

 

Metro Bank has plans to launch as many as 10 stores in greater London over the next two years.

 

The new high street lender opened its first store in the capital last week.

 

02/08/10 Daily Telegraph B3


 

Up next…