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