Net internal migration by London authority

Year ending June 2025. Negative values indicate net outflow. All 33 London authorities.