Banks & Other Financial Institutions in Edinburgh - Newcraighall 35A Kinnaird Retail Park, Newcraighall, Edinburgh, EH15 3RD Tags: atm cashpoint, insurance services, international money transfers, mortgage advice, paying-in machine