street in london (england) where many of the major london banks are located

listen to the pronunciation of street in london (england) where many of the major london banks are located
İngilizce - İngilizce
{i} Lombard street