News

London has taken some knocks recently, but is it on downward trajectory, or just experiencing some bumps in the road?