The Isles of London

London is one of the greatest palimpsests of our time. Its layers of history and its energy to continually rinvent itself are some of the key reasons for making this work