London – this historic city, which has been in many a bucket list, is infamous for being one of the most expensive tourist destinations in the world. According to research carried out by Deutsche Bank, London is the world’s most expensive city for public transport – the average cost of …
Read More »