The adage often heard in real estate related to location being of import is still relevant today. Unfortunately, for many businesses in London, the cost to lease even space in a not so glamorous part of town is expensive. Anything close to the business district or the older, more established West End is going to […]