Advertisement
Advertisement

The museum hired actors to walk around London wearing wax Harry and Meghan heads.

They dine on air next to unoccupied chairs; there is no food; the park is vast and all for them; their unchanging expressions reflect a permanent state of bliss. 

There are scant signs of human life.

It is paradise.