Home Finance London remains the place to be post-Brexit