Plot 19.05, Greenwich Peninsula, London