Asked in England
What is the capital of the Isle of Wight?
June 10, 2014 7:02PM
There is no capital city. The location of the council, and the largest town, is Newport.
The Isle of Wight is part of England, which is part of the United Kingdom. The capital of England, and also the capital of the UK, is London.