Piccadilly Circus just unveiled ‘London’s newest tourist attraction’ and it only costs 80p to enter

Would you be happy to spend a penny here?