London is huge! London is mysterious, singular, ageless and permanently altering. Standing in the town of London it seems tough to believe but London features countless trees so it falls inside the UN concept of a forest. London has actually an extensive bus system covering almost any area of the money. The Shard could be […]