. . . "London is a tourist mecca and people will flock to such an attraction, so long as it is not too expensive." . .