I think your confused. How are there lots of thing to see in the dump that is Portsmouth, but not in Brighton?
I imagine you will be able to, but you'd need binoculars because it's small.
And of course you can see the Isle of Wight from Brighton. Some days it's very clear. Who would question...