A £2 billion makeover of the Victoria area of London looks set to increase opportunities for business looking to own a base in the centre of England’s capital city. There will always be demand for office space belgravia and Victoria’s other…Read more