Putney communal gardens on the banks of the Thames, London
Go top