Miotoni Lane, a short, inconspicuous road that branches off Miotoni Road in Karen, has maintained its status as one of the most expensive addresses in Nairobi. At just over 200 metres long, Miotoni ...