Apparently you can buy yourself a star that YOU CAN SEE from £15.
On the other hand you can stand on one square metre of your own land in central London for £17000.
Apparently you can buy yourself a star that YOU CAN SEE from £15.
On the other hand you can stand on one square metre of your own land in central London for £17000.