exploring-london.com
LondonLife – ‘Human vending machine’ sets up shop near St Paul’s…
A “human vending machine” appeared near St Paul’s Cathedral in central London on Monday – Human Rights Day – as part of an initiative to highlight the plight of the es…