Last week the Alexanders Removals and Storage team launched the Moving London poll on our blog. The aim of the poll was to ask London residents and business owners to vote for their…
Read More
Each year it has been estimated that around six million people move house in England, with the majority of people who choose to move living in a university town or…
Read More
Recent Comments