
Two London tourist attractions have been named the most overpriced in the world
As well all know all too well, London isn’t a particularly cheap place to live or work. But it’s expensive for visiting travellers, too. From entry to attractions like the London Eye (from £25.50) and tours of Buckingham Palace (£95) […]




