I doubt the suspension will like the speed bumps in London, they're everywhere , plus it's probably a good thing the satnav is basic, there's that many cameras my tomtom is like having a steel band in the car.
With the price of wishbones a London car wouldn't be on my shopping list