Banks & Other Financial Institutions in London - Holborn 50-51 High Holborn, Holborn, London, WC1V 6RL Tags: insurance services, mortgage advice, savings & loans