Paintings, archaeology and artefacts tracing the history of the Palace site from prehistoric times.
Bishop's Ave London SW6 6EA United Kingdom