The city trust bank in london uk exists...?

Answer
Yes