Eight interesting facts about land use in the UK
London is one of the most built up local authorities in the UK with 98 per cent of the area built on, however the situation with the rest of the UK is a different story. This might not necessarily come as a major surprise given that London’s population is well over 8million and...