3 ms·
It's not the City that is holding the reins - it's Tufton Street, which is in Westminster.
by BerislavLopac 4y ago
It's not the City that is holding the reins - it's Tufton Street, which is in Westminster.
- Kaibeezy 4y agoFair enough... The United Kingdom of 55 Tufton Street, banks in British Empire-related tax havens, the City of London and England