Londoners were a little confused today by the sight of a huge 50ft rubber duck floating down the Thames, as it made its way from the Isle of Dogs, past Canary Wharf to London Bridge and back again.
Londoners were a little confused today by the sight of a huge 50ft rubber duck floating down the Thames, as it made its way from the Isle of Dogs, past Canary Wharf to London Bridge and back again.
You go into a Dalston, London cornershop to buy some beers on an evening, and sometimes not everything is what it seems…
Saturday saw around 12,000 demonstrators marching through London to protest against the British government’s support of the Israeli bombardment of…
As street food in London becomes ever more popular, so the queues get longer and the number of traders gets…
More than a hundred thousand people took to the streets in London, Glasgow, and Belfast on Saturday to protest against the Conservative-Libderal Demoocrat coalition government’s policies of austerity.