Office Space in London or Manchester?

London is more well known amongst those outside of the UK, but nonetheless Manchester is one of Britain's major cities. Both are fashionable, iconic and full of character. But how do these two cities compare when the time comes to look for a new headquarters for your...

Office Space in London or Manchester?

London is more well known amongst those outside of the UK, but nonetheless Manchester is one of Britain's major cities. Both are fashionable, iconic and full of character. But how do these two cities compare when the time comes to look for a new headquarters for your...