Saved Save Failed Remove Loading Overview??? Loading Salaries??? More Information Within 31 mi. from London, England (UK) Similar Searches: Royal Bank of Scotland Jobs 11 hrs ago Solutions Centre Analyst ??? new Royal Bank of Scotland 100+ Reviews ??? Greater London of the Solutions Centre The Solutions Centres in Edinburgh and London are a hub for many of the Banks innovations.