Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

The research showed how 67,000 taxpayers in Kensington & Bayswater paid £4.2billion in income tax in 2022-23.