As you mention, it's more than likely the top mounts, rear axle bushes or a faulty strut. Get a garage to stick it on a ramp and check it over properly if you can't find the problem.
Rear struts & top mounts are easily changed, rear axle bushes aren't quite as simple but not impossible for the home mechanic.