LONDON IS WITHOUT DOUBT ONE OF THE GREATEST TOWNS ON THE PLANET