This thesis concerns the compatibility of inhomogeneous cosmologies with our present understanding of the universe. It is a problem of some interest to find the class of all relativistic cosmological models which are capable of providing a reasonable 'fit' to the universe. One can imagine building up an (infinite-dimensional) parameter space containing all cosmological models. At any time the understanding of the universe would represent a blob in parameter space in which, presumably, the real universe would sit. This thesis, in some respects, is part of this process. We consider Stephani models, which are a generalisation of the standard Friedmann-Lemaitre-Robertson-Walker (FLRW) models, which can be thought of as FLRW models with curvatur...