Beijing rd 200 meter off Mombasa road