Of course, the city of Oxford (pics) is home to Oxford University. The university is actually an amalgam of 38 colleges and is one of the oldest and most prestigious universities in the world.
The top attraction in Portsmouth (pics) is the Historic Dockyard. This is a large collection of museums, artifacts and historic British warships. You could easily visit the dockyard everyday for a week and still not see it all. Perhaps the top highlight of the historic dockyard is the HMS Victory.