|
|
The Bank, which is authorised under the United Kingdom Financial Services and Markets Act 2000 to accept deposits and is regulated by the Financial Services Authority, is situated in the heart of Mayfair, the West End of London, a location which many overseas visitors find extremely convenient.
|
|